engullir (comida) - Spanish English Dictionary